non-recurring fee - French English Dictionary